SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 54282: Duplicate notifications might be sent when you send a financial effect for approval

DetailsDownloadsAboutRate It

In SAS® Enterprise GRC, when you send a financial effect, recovery, or allocation for approval, the system should send an alert notification to the validator. Instead, multiple notifications might be sent.

To fix the problem, add the alert notification templates to your SAS® Content Server. The templates are located on the Downloads tab. You also need to use SAS® Workflow Studio to modify your existing workflow templates for financial effects, recoveries, and allocations. Or, you can use the attached default templates that are located on the Downloads tab.


  • To modify your SAS_EnterpriseGRC_FinancialEffect.xml template, make the following changes:
    1. Add the following data object at the workflow root level:
      GRC_ROLE_NOTIFY_SENDING = {"roles":["Enterprise GRC: Financial Effect Editing"]}
      
    2. Make the following changes to the NOTIFY_OF_SENDING_FOR_APPROVAL activity in the Create Financial Effect Workflow subprocess:
      • Change the value of the GRC_RECIPIENTS data object from GRC_STAGE_VALIDATOR to GRC_ROLE_NOTIFY_SENDING.
      • In the Send Notification activity, edit the Process Started ► Send Workflow Notification policy. Change the value of the Template field from SAS_EnterpriseGRC_Alert_FinancialEffect_Pending to SAS_EnterpriseGRC_Alert_FinancialEffect_Send_For_Approval.
  • To modify your SAS_EnterpriseGRC_DirectRecovery.xml template, make the following changes:
    1. Add the following data object at the workflow root level:
      GRC_ROLE_NOTIFY_SENDING = {"roles":["Enterprise GRC: Recovery Editing"]}
      
    2. Make the following changes to the NOTIFY_OF_SENDING_FOR_APPROVAL activity in the Create Direct Recovery Workflow subprocess:
      • Change the value of the GRC_RECIPIENTS data object from GRC_STAGE_VALIDATOR to GRC_ROLE_NOTIFY_SENDING.
      • In the Send Notification activity, edit the Process Started ► Send Workflow Notification policy. Change the value of the Template field from SAS_EnterpriseGRC_Alert_DirectRecovery_Pending to SAS_EnterpriseGRC_Alert_DirectRecovery_Send_For_Approval.
  • To modify your SAS_EnterpriseGRC_InsuranceRecovery.xml template, make the following changes:
    1. Add the following data object at the workflow root level:
      GRC_ROLE_NOTIFY_SENDING = {"roles":["Enterprise GRC: Recovery Editing"]}
      
    2. Make the following changes to the NOTIFY_OF_SENDING_FOR_APPROVAL activity in the Create Insurance Recovery Workflow subprocess:
      • Change the value of the GRC_RECIPIENTS data object from GRC_STAGE_VALIDATOR to GRC_ROLE_NOTIFY_SENDING.
      • In the Send Notification activity, edit the Process Started ► Send Workflow Notification policy. Change the value of the Template field from SAS_EnterpriseGRC_Alert_InsuranceRecovery_Pending to SAS_EnterpriseGRC_Alert_InsuranceRecovery_Send_For_Approval.
  • To modify your SAS_EnterpriseGRC_Allocation.xml template, make the following changes:
    1. Add the following data object at the workflow root level:
      GRC_ROLE_NOTIFY_SENDING = {"roles":["Enterprise GRC: Allocation Editing"]}
      
    2. Make the following changes to the NOTIFY_OF_SENDING_FOR_APPROVAL activity in the Create Allocation Workflow subprocess:
      • Change the value of the GRC_RECIPIENTS data object from GRC_STAGE_VALIDATOR to GRC_ROLE_NOTIFY_SENDING.
      • In the Send Notification activity, edit the Process Started ► Send Workflow Notification policy. Change the value of the Template field from SAS_EnterpriseGRC_Alert_Allocation_Pending to SAS_EnterpriseGRC_Alert_Allocation_Send_For_Approval.
  • To modify your SAS_EnterpriseGRC_IncidentCause.xml template, make the following changes:
    1. Add the following data object at the workflow root level:
      GRC_ROLE_NOTIFY_SENDING = {"roles":["Enterprise GRC: Incident Cause Editing"]}
      
    2. Make the following changes to the NOTIFY_OF_SENDING_FOR_APPROVAL activity in the Create Incident Cause Workflow subprocess:
      • Change the value of the GRC_RECIPIENTS data object from GRC_STAGE_VALIDATOR to GRC_ROLE_NOTIFY_SENDING.
      • In the Send Notification activity, edit the Process Started ► Send Workflow Notification policy. Change the value of the Template field from SAS_EnterpriseGRC_Alert_IncidentCause_Pending to SAS_EnterpriseGRC_Alert_IncidentCause_Send_For_Approval.


Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Enterprise GRCSolaris for x645.1_M46.19.3 TS1M29.4 TS1M2
HP-UX IPF5.1_M46.19.3 TS1M29.4 TS1M2
Linux for x645.1_M46.19.3 TS1M29.4 TS1M2
64-bit Enabled Solaris5.1_M46.19.3 TS1M29.4 TS1M2
64-bit Enabled AIX5.1_M46.19.3 TS1M29.4 TS1M2
Windows Vista for x645.1_M49.3 TS1M2
Windows Vista5.1_M49.3 TS1M2
Windows 7 Ultimate x645.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Ultimate 32 bit5.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Professional x645.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Professional 32 bit5.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Home Premium x645.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Home Premium 32 bit5.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Enterprise 32 bit5.1_M46.19.3 TS1M29.4 TS1M2
Windows 7 Enterprise x645.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows XP Professional5.1_M49.3 TS1M2
Microsoft Windows Server 2012 Std5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Std5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 R2 Datacenter5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2012 Datacenter5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2008 for x645.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2008 R25.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 20085.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows Server 2003 for x645.1_M49.3 TS1M2
Microsoft Windows Server 2003 Standard Edition5.1_M49.3 TS1M2
Microsoft Windows Server 2003 Enterprise Edition5.1_M49.3 TS1M2
Microsoft Windows Server 2003 Datacenter Edition5.1_M49.3 TS1M2
Microsoft Windows 8.1 Pro 32-bit5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Pro5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise x645.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8.1 Enterprise 32-bit5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8 Pro x645.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8 Pro 32-bit5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise x645.1_M46.19.3 TS1M29.4 TS1M2
Microsoft Windows 8 Enterprise 32-bit5.1_M46.19.3 TS1M29.4 TS1M2
Microsoft® Windows® for x645.1_M46.19.3 TS1M29.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.